	
.area-div {
    display: block;
    border: 2px gray solid;

}
.area-name-div{
    margin-bottom: 3px;
    color: rgb(53,103,153);

    padding-left: 10px;
    background-color: rgb(236,242,245);
}


.block-div {
    height: 100px;
    width: 100%;
    border-bottom: 1px solid #aaa7a7;
    display: inline-block;
    line-height: 100px;
    font-size: 16px;
    background-color: #fff;
    /* padding-left: 20px; */
}
.block-div div{
    display: inline-block;
}
.block-info{
    float: right;
    margin-right: 30px;
}
.area-desc{
    float: right;
    margin-right: 20px;
}
.block-title{
    padding-left: 20px;
}
.top-container{
    min-height: 200px;
    margin-top: 30px;
}
.search-bar{
    text-align: center;
}

.search-bar input[type='button']{
    border-radius: 50%;
}
.hot-post-list,.board-message-list{
    display: inline-block;
    vertical-align: top;
    width: 49%;
    margin-top: 5px;
    border: 1px solid;
    min-height: 220px;
    margin-bottom: 20px;
}
.title{
    display: block;
    width: 100%;
    color: #cdcdcd;
    text-align: center;
    border-top: 1px solid;
    border-right: #aaa7a7 1px solid;
    border-top-right-radius: 3px;
    background-color: rgb(35,45,62);
}
.hot-post-list-inner li,.board-message-list-inner li{
    border-bottom: #aaa7a7 solid 1px;
    border-right: #aaa7a7 solid 1px;
}

.hot-post-author,.msg-create-time{
    /* display: inline-block; */
    font-size: 12px;
    float: right;
    margin-right: 3px;
}
 #more-board-list-div{
     text-align: right;
 }

 #area-list-div{
    border:1px solid;
 }
 #area-list-title{
     background-color: #0F192A;
     color: #ccc;
     text-align: center;
 }

 .hot-post-list-inner li span{
     display: inline-block;
 }